set HDF5_PREFER_PARALLEL=YES (with HDF5_IS_PARALLEL=ON)
authorDrew Parsons <dparsons@debian.org>
Mon, 26 Jan 2026 19:51:47 +0000 (20:51 +0100)
committerDrew Parsons <dparsons@debian.org>
Mon, 26 Jan 2026 19:52:50 +0000 (20:52 +0100)
to activate parallel HDF5 (via libhdf5-mpi-dev)

Build-Depends: libhdf5-mpi-dev was already in place
but needs HDF5_PREFER_PARALLEL=YES since otherwise serial HDF5 is used
by default

debian/changelog
debian/rules

index 271000b6a269db2aa41ca471d72fdc316b06075e..b93e487eb03bc7156fe19e422e7de61cdc74e163 100644 (file)
@@ -7,6 +7,8 @@ vtk9 (9.5.2+dfsg3-1) UNRELEASED; urgency=medium
   * add support for IOADIOS2 (used by paraview). 64-bit arches only.
     Build-Depends: libadios2-mpi-c++-dev [amd64 arm64 mips64el ppc64el
     riscv64 s390x loong64 ppc64 sparc64]
+  * set HDF5_PREFER_PARALLEL=YES (with HDF5_IS_PARALLEL=ON) to
+    activate parallel HDF5 (via libhdf5-mpi-dev)
 
  -- Drew Parsons <dparsons@debian.org>  Sun, 25 Jan 2026 21:24:31 +0100
 
index a4574d89a3e1e0dedaa9236dbcc6cfb9c46eb0dd..1218eff24e3c064029a9c75af6f9171250558bd1 100755 (executable)
@@ -35,7 +35,7 @@ endif
 
 extra_flags +=  \
        -DBUILD_SHARED_LIBS=ON \
-       -DHDF5_IS_PARALLEL=OFF \
+       -DHDF5_IS_PARALLEL=ON -DHDF5_PREFER_PARALLEL=YES \
        -DVTK_BUILD_DOCUMENTATION=ON \
        -DVTK_BUILD_EXAMPLES=OFF \
        -DVTK_BUILD_TESTING=OFF \